something huge - German English Dictionary